
//
//  UIButton+Ext.swift
//  Swift-sina
//
//  Created by gaoyanyun on 16/5/14.
//  Copyright © 2016年 mac. All rights reserved.
//

import UIKit
extension UIButton{
    convenience init(title: String?,
            fontSize :CGFloat = 17,
            color: UIColor = UIColor.darkGrayColor(),
            imageName: String? = nil,
            backImageName : String? = nil ){
        
        
        self.init()
        
        self.setTitle(title, forState: .Normal)
        self.setTitleColor(titleColor, forState: .Normal)
        
        if let imageName = imageName{
            self.setImage(UIImage(named: imageName), forState: .Normal)
            self.setImage(UIImage(named: imageName + "_highlighted"), forState: .Highlighted)
        }
        if let backImageName = backImageName{
           self.setBackgroundImage(UIImage(named: backImageName), forState: .Normal)
           self.setBackgroundImage(UIImage(named: backImageName + "_highlighted"), forState: .Highlighted)
        }
        
        sizeToFit()
    }
        
        

    
}
